Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HEOL PENCASTELL Detached £314,760 £186,000 2 Nov 2012
2 HEOL PENCASTELL Detached £332,936 £59,995 2 Aug 1996
3 HEOL PENCASTELL Detached £450,392 £79,950 19 Apr 1996
5 HEOL PENCASTELL Detached £316,637 £77,500 4 Nov 1999
6 HEOL PENCASTELL Semi-Detached £187,693 £160,000 9 Oct 2020
10 HEOL PENCASTELL Detached £284,589 £235,000 26 Jun 2020